i venture to say that ... - Français Anglais Dictionnaire